Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE POPLARS Terraced £140,857 £82,900 29 Mar 2010